to book ahead - English Synonyms Dictionary